"""
列表相关操作之 - 增
    概述：
        列表的相关操作主要指的是：C(create)U(update)R(read)D(delete)  增删改查

    列表 增加 元素相关操作如下：
        1. 列表名.append(单个值/或者列表)
            在列表末尾添加元素，如果添加的是列表，则是把整个列表作为一个元素，来添加的
        2. 列表名.extend(列表)
            在列表末尾添加元素，如果添加的是列表，则是把列表中的每一个元素添加到 原列表中
        3. 列表名.insert(索引值,要插入的值)
            将指定的值 插入到 指定的位置， 如果要插入的值是一个列表，则是将列表作为一个元素插入到原列表中的
"""

list1 = [1,2,3,4,5]
print(list1)

# append(单个值)
list1.append(60)
print(list1)

# append(列表) # 是直接把列表作为一个元素来添加的
list2 = ['聂茹凤','谭鑫宇','韩耀祖','曹鹏']
list1.append(list2)

print(list1)

print('-'*30)

# 列表名.extend(列表)
list3 = [1,2,3,4,5]
list4 = ['聂茹凤','谭鑫宇','韩耀祖','曹鹏']


print(list3)
print(list4)
list3.extend(list4)
print(list3)

list3.extend('王志刚') # [1, 2, 3, 4, 5, '聂茹凤', '谭鑫宇', '韩耀祖', '曹鹏', '王', '志', '刚']
print(list3)

print('-' * 30)

list5 = [1,2,3,4,5]
list6 = ['聂茹凤','谭鑫宇','韩耀祖','曹鹏']
print(list5)
list5.insert(0,list6)

print(list5)

list5.insert(0,'宋江')
print(list5)
